extractive distilation - French English Dictionary